package com.xb.loan.cashier.service.exception;


import com.xb.loan.log.exception.BizException;
import com.xb.loan.log.exception.IBizException;

public interface ICashierServiceException extends IBizException {

    /**
     * 验签失败
     */
    public static BizException VALIDATE_ERROR = new BizException("1401");
    
    /**
     * 订单不存在
     */
    public static BizException ORDER_NOT_EXIST = new BizException("1402");
    
    /**
     * 订单未处理完成
     */
    public static BizException ORDER_NOT_FINISH_ERROR = new BizException("1403");
    /**
     * 订单已发送
     */
    public static BizException ORDER_SENDED = new BizException("1404");
    /**
     * 订单已处理完成
     */
    public static BizException ORDER_FINISH = new BizException("1405");
    /**
     * 支付渠道不存在
     */
    public static BizException PAY_CHANNEL_NOT_EXIST = new BizException("1406");
    /**
     * 平台信息不存在
     */
	public static BizException PLAT_PAY_GATEWAY_NOT_EXIST = new BizException("1407");
	/**
	 * 平台加密类型已被修改
	 */
	public static BizException ENCRYPTTYPE_DIFFER = new BizException("1408");
	/**
	 * 第三方返回金额与收银台不一致
	 */
	public static BizException MONEY_DIFFER = new BizException("1409");
	/**
	 * 充值验证失败
	 */
	public static BizException NOTIFY_CHECK_NOT_PASSED = new BizException("1410");
	/**
	 * 业务处理结果未返回
	 */
	public static BizException RESULT_CODE_IS_NULL = new BizException("1411");
	/**
	 * 下载提现结果文件失败
	 */
	public static BizException DOWN_ENCASH_RESULT_FAIL = new BizException("1412");
	/**
	 * 订单号不能为空
	 */
	public static BizException ORDER_ID_IS_NULL = new BizException("1413");
	/**
	 * 平台号不能为空
	 */
	public static BizException PLAT_ID_IS_NULL = new BizException("1414");
	/**
	 * 站点号不能为空
	 */
	public static BizException PARTNER_ID_IS_NULL = new BizException("1415");
	/**
	 * 用户ID不能为空
	 */
	public static BizException USER_ID_IS_NULL = new BizException("1416");
	/**
	 * 账期不能为空
	 */
	public static BizException ACCOUNT_PERIOD_IS_NULL = new BizException("1417");
	/**
	 * 加密串为空
	 */
	public static BizException SIGN_IS_NULL = new BizException("1418");
	/**
	 * 充值金额应大于0
	 */
	public static BizException MONEY_LESS_THAN_ZERO = new BizException("1419");
	/**
	 * 平台名称已存在
	 */
	public static BizException PLAT_NAME_EXIST = new BizException("1420");
	/**
	 * 网关名称已存在
	 */
	public static BizException GATEWAY_NAME_EXIST = new BizException("1421");
	/**
	 * 支付宝提现余额不足通知
	 */
	public static BizException ALIPAY_UNFREEZE_LACK = new BizException("1422");
	/**
	 * 支付渠道类型输入有误
	 */
	public static BizException PAY_CHANNEL_TYPE_ERROR = new BizException("1423");
	/**
	 * 交易方式输入有误
	 */
	public static BizException PAY_TYPE_ERROR = new BizException("1424");
	/**
	 * 银行卡号不能为空
	 */
	public static BizException CARDNO_IS_NULL = new BizException("1425");
	/**
	 * 客户名称不能为空
	 */
	public static BizException CUSTNAME_IS_NULL = new BizException("1426");
	/**
	 * 证件类型输入有误
	 */
	public static BizException CERT_TYPE_ERROR = new BizException("1427");

}
